skip to main
Close Menu

North Carolina Intercity Bus Service

​​​​​The N.C. Department of Transportation recognizes the importance of providing intercity bus connections between urban and rural communities throughout North Carolina. ​NCDOT provides funding for 13 routes that offer daily service for North Carolinians and provides connections to a larger national intercity bus network.​​​​

​​​​​​​
High-level map depicting routes and locations served by NCDOT intercity bus routes across the state of North Carolina.

​​Plan Your Trip

​​​​​​​​​​​​​​​​​Service Updates

NCDOT continues to expand and improve its intercity bus program each year to better serve the residents of North Carolina.​

Beginning July 1  
  • High Country Gateway - Expanding service from Winston-Salem to Charlotte
  • Mid-State Express - Expanding service from Fayetteville to Raleigh
  • Pine Line - New service connecting Raleigh, Fayetteville and Lumberton to South Carolina and Georgia
  • Rockfish Run - New service between Raleigh and Norfolk, Va., via Greenville, N.C. ​
​​​
Greyhound Lines and Sunway Charters operate the routes providing safe, reliable and comfortable transportation in coach buses that include restroom facilities and are ADA accessible.​

Buy Greyhound Tickets



​Additional unsubsidized intercity bus routes not managed by NCDOT are also available. ​​​​​


Expand All
Collapse All
  • Route Brochures and Information

    ​Route ​
    ​Summary

    Cardinal Flyer 
    ​Connecting Raleigh to Asheville via Forest City, Shelby, Gastonia, Charlotte, Albemarle, Southern Pines, and Sanford

    Service provided by Sunway Charters


    Coastal Plains Connector
     
    ​Connecting Norfolk, Va., to Myrtle Beach, S.C., via Elizabeth City, Edenton, Greenville, Washington, New Bern, Jacksonville, and Wilmington

    Service provided by Greyhound

    Dogwood Dasher
     
    ​Connecting Charlotte to Wilmington via Monroe, Rockingham, Laurinburg, Fayetteville, Lumberton, and Whiteville

    Service provided by Greyhound

    High Country Gateway 
    ​Connecting Boone to Charlotte via Wilkesboro, Yadkinville and Winston-Salem

    Service provided by Sunway Charters

    Mid-State
    Expre​ss​



    ​Connecting Winston-Salem to Raleigh via Lexington, High Point, Asheboro, Siler City, Sanford and Fayetteville

    Service provided by Greyhound 

    Mountaineer 
    ​​Connecting Boone to Charlotte via Lenoir, Hickory, Newton, Lincolnton, and Gastonia

    Service provided by Sunway Charters

    Piedmont Pass 
    ​Connecting Raleigh to Asheville via Hickory, Statesville, Winston-Salem, Greensboro, and Chapel Hill

    Service provided by Greyhound

    Pine Line ​

    ​​Connecting Raleigh to South Carolina and Georgia via Fayetteville and Lumberton

    Service provided by Greyhound
    ​​
    Pirate's Passage

    ​Connecting Raleigh to Jacksonville via Wilson, Greenville, Kinston, and New Bern

    Service provided by Greyhound


    ​Rockfish Run 

    ​Connecting Raleigh to Norfolk, Va., via Wilson, Greenville, Edenton and Elizabeth City​

    Service provided by Greyhound

    Tidewat​er Connector​ ​
    ​Connecting Raleigh to Norfolk, VA via Wilson, Rocky Mount, Tarboro, and Ahoskie

    Service provided by Greyhound

    ​Triad-Danville Connector​ 
    ​Connecting Winston-Salem, Greensboro, Reidsville, and Danville, Va.

    Service provided by Sunway Charters

    Wave Rider​ 
    ​​Connecting Raleigh to Wilmington via Smithfield, Goldsboro, Clinton, and Wallace

    Service provided by Greyhound


​​

6/30/2026 10:54 AM